a towel - Spanish English Dictionary